package cn.agiledata.bank.transaction.service;

import java.util.List;

import cn.agiledata.bank.hibernateBean.Transaction;

public interface TransactionDetail {

	public void setFeeRatio(FeeRatioInterf fee);
	
	public abstract void fillTransactionDetail(Transaction tran, List bankList);

	public abstract void fillTransactionDetailWithOnYSX(Transaction tran, List bankList );
	
	public void fillTransactionDetailForFree(Transaction tran, List bankList);
	
	public void fillGainTransaction(Transaction tran, List bankList);
	
	public void fillGainTransacionPatternT2(Transaction tran, List bankList);
	
	public void fillDepositByDownSite(Transaction tran, List bankList ,String str);
	
	public void fillPayTransaction(Transaction tran, List bankList);

}